rescue from - French English Dictionary